package xcmg.device.dao.entity.salesReturn;


import java.math.BigDecimal;

/**
 * Created by LiChangjiang on 2018/3/6 0006.
 */
public class SalesReturnApplyDetailDO
{
    private String  id;

    private String applyId;

    /**
     * 发货通知单零件ID
     */
    private String deliveryDetailId;


    /**
     * 零件号
     */
    private String materialsNo;

    /**
     * 零件类型
     */
    private String materialsType;

    private BigDecimal qty;

    /**
     * 零件名称
     */
    private String materialsDes;

    /**
     * 单位
     */
    private String unit;

    /**
     * 申请退货数量
     */
    private BigDecimal  applyQty;

    /**
     * 销售单号
     */
    private String saleNo;

    /**
     * 发货单主键ID
     */
    private String deliveryNo;

    private BigDecimal returnQty;

    private BigDecimal inQty;

    /**
     * 退货状态（0未退货，1部分退货，2全部退货）
     */
    private Integer isReturn;

    /**
     * 入库状态（0未入库，1入库中，2入库完成）
     */
    private Integer isIn;

    private BigDecimal checkOutNum;

    private String priceSchemeId;

    private String priceSchemeName;

    private BigDecimal price;

    //addby huhuawei/2018-9-14
    //打折接收金额
    private BigDecimal priceDiscount;
    //折扣
    private String discount;

    public Integer getIsReturn()
    {
        return isReturn;
    }

    public void setIsReturn(Integer isReturn)
    {
        this.isReturn = isReturn;
    }

    public Integer getIsIn()
    {
        return isIn;
    }

    public void setIsIn(Integer isIn)
    {
        this.isIn = isIn;
    }

    public String getDeliveryDetailId()
    {
        return deliveryDetailId;
    }

    public void setDeliveryDetailId(String deliveryDetailId)
    {
        this.deliveryDetailId = deliveryDetailId;
    }

    public String getId()
    {
        return id;
    }

    public void setId(String id)
    {
        this.id = id;
    }

    public String getApplyId()
    {
        return applyId;
    }

    public void setApplyId(String applyId)
    {
        this.applyId = applyId;
    }

    public String getMaterialsNo()
    {
        return materialsNo;
    }

    public void setMaterialsNo(String materialsNo)
    {
        this.materialsNo = materialsNo;
    }

    public String getMaterialsType()
    {
        return materialsType;
    }

    public void setMaterialsType(String materialsType)
    {
        this.materialsType = materialsType;
    }

    public String getMaterialsDes()
    {
        return materialsDes;
    }

    public void setMaterialsDes(String materialsDes)
    {
        this.materialsDes = materialsDes;
    }

    public String getUnit()
    {
        return unit;
    }

    public void setUnit(String unit)
    {
        this.unit = unit;
    }

    public String getSaleNo()
    {
        return saleNo;
    }

    public void setSaleNo(String saleNo)
    {
        this.saleNo = saleNo;
    }

    public String getDeliveryNo()
    {
        return deliveryNo;
    }

    public void setDeliveryNo(String deliveryNo)
    {
        this.deliveryNo = deliveryNo;
    }

    public BigDecimal getQty() {
        return qty;
    }

    public void setQty(BigDecimal qty) {
        this.qty = qty;
    }

    public BigDecimal getApplyQty() {
        return applyQty;
    }

    public void setApplyQty(BigDecimal applyQty) {
        this.applyQty = applyQty;
    }

    public BigDecimal getReturnQty() {
        return returnQty;
    }

    public void setReturnQty(BigDecimal returnQty) {
        this.returnQty = returnQty;
    }

    public BigDecimal getInQty() {
        return inQty;
    }

    public void setInQty(BigDecimal inQty) {
        this.inQty = inQty;
    }

    public BigDecimal getCheckOutNum() {
        return checkOutNum;
    }

    public void setCheckOutNum(BigDecimal checkOutNum) {
        this.checkOutNum = checkOutNum;
    }

    public String getPriceSchemeId() {
        return priceSchemeId;
    }

    public void setPriceSchemeId(String priceSchemeId) {
        this.priceSchemeId = priceSchemeId;
    }

    public String getPriceSchemeName() {
        return priceSchemeName;
    }

    public void setPriceSchemeName(String priceSchemeName) {
        this.priceSchemeName = priceSchemeName;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getPriceDiscount() {
        return priceDiscount;
    }

    public void setPriceDiscount(BigDecimal priceDiscount) {
        this.priceDiscount = priceDiscount;
    }

    public String getDiscount() {
        return discount;
    }

    public void setDiscount(String discount) {
        this.discount = discount;
    }
}
